Paper ribbons - Turkish English Dictionary